package com.tvunetworks.center.device.model;



import com.tvunetworks.center.device.model.json.SlotObj;

import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.List;
/**
 * @program:
 * @description:
 * @author HenryChen
 * @create: 5/23/2019 1:56 PM
 **/
@Getter
@Setter
@EqualsAndHashCode
public class DeviceSy implements Serializable,Comparable<DeviceSy> {

	private static final long serialVersionUID = -2918378923492066283L;

	protected String deviceId;
	 protected String deviceName;
	 protected String deviceType;
	 protected String expiredTime;
	 protected Integer maxConnectionCount;
	 protected String lastUpdateTime;
	 protected String registerTime;
	 protected Integer slotCount;
	 private List<SlotObj> slot;
	 protected String startTime;
	 protected String status;
	 
	 protected String isRelay;
	 protected String platform;
	 protected String remark;
	 protected String version;
	 protected String ip;
	 protected String port;
	 protected String timeStamp;
	 protected String times;
	 protected String livePeerId;
	 protected String url;
	 protected Integer available;
	 protected String resourceId;
	 protected String connectIp;
	 protected String connectPort;
	 protected String cardNo;
	 protected String company;
	 protected String build;
	 protected String extendedInfo;
	 protected String state;//usable, deleted
	 
	 protected String slots;
	 protected String livePeerName;//this T/R live ,对应的T/R Name
	 private String password;
	@Override
	public int compareTo(DeviceSy o) {
		// TODO Auto-generated method stub
		return 0;
	}


	
}